data monk
EsportsNine Sections of N/A: When an Esports Data Room Reads Silence as SafetyTwo in the morning in an hourly-rate meeting room in Surabaya, a projector...
EsportsThe Nine Lenses of an Esports Analyst: When Correct Data Still Leads to the Wrong ConclusionThree in the morning in Surabaya, and I stop at the twenty-fourth minute of a...
BilliardsBilliards Is Not One Sport: The Data Boundary Most Analysts SkipThat night I sat in front of the screen, opened the analysis file, and found...
Table TennisBelgium Open 2026: Portugal claim both U21 titles, and the category ceiling is visible on the scoreboardIn the short results bulletin issued by the European Table Tennis Union (ETTU...
International FootballThe Empty Data Field in the Transfer Window: The Verification Discipline of a Football Data AnalystOver 21 days at the 2026 World Cup, I covered all 64 matches for an online...
Martial ArtsAfter the Lumpinee Lights: Thai Martial Arts Lacks a Trustworthy Data FoundationOn a Friday night at Lumpinee, as the last beat of the Sarama drum faded, I...
EsportsKRAFTON's Bitter Fruit: When the Publisher Plays and Referees at PUBG Asia Stars 2026On September 29, a small but landmark decision drew the boundary of an entire...
ChessEuropean Club Cup 2026 in Budva: Bayegan Pendik's 2715 Elo and the 115-Point Gap the Standings Do Not ShowOn the morning of October 19, 2026, in the playing hall in Budva, the...
VolleyballSMU Beats Pitt in Four Sets: The 58-Match Home Streak Ends, and the Win Was Written at the NetThe third set stretched to 38–36. The stands at Fitzgerald Field House — wher...
VolleyballPitt to No. 1 in Power 10: four matches earn belief, not a verdictMichella Chester published NCAA.com’s Power 10 after the first week of women’...
EsportsCourtois, Astralis and the Balance Sheet No One Cheered ForThat night I sat in an empty studio, staring at a scoreboard from a match tha...
Table TennisCadet BCL 2026/27: £115 a Team, 260 Cadet Squads and the Base Layer That Decides English Table TennisA Deadline, a Fee, and a League With No Points The deadline is Wednesday 28...
International FootballNull Result: When an Empty Analysis Sheet Is the Most Honest DataThat morning a file of eleven pages sat on my screen. Each table had four...
BadmintonIndia at the 2026 Asian Games: When 20 Badminton Players Funnel the Probability Toward One PairIn June 2026, the Badminton Association of India (BAI) announced a 20-player...
International FootballThree Stands, Three Chants: La Liga's Hottest Matchday and a Self-Signed IndictmentAt Anoeta, a few minutes after kick-off, one corner of the stand began to sin...
International FootballWhen the Data Falls Silent: Nine Dimensions of Analysis and the Line Between Truth and Speculation in FootballThere was a moment in my scouting career when I learned to stay silent. It wa...
SwimmingLily Price and the 56.20 Parenthesis: What Sacred Heart Gets in Its First Class of 2031 CommitI keep a habit of writing down pairs of numbers that contradict each other...
Table TennisRob Davies Leads Para GB to Murcia 2026: A Ranking Plan Left Unfinished Before the November ThresholdIn class 1 wheelchair table tennis, the point is often decided before the bal...
TennisA File Labelled 'Tennis' and the First Test of a Beat Keeper03:12, Tuesday, Sydney. I open the only file left in the overnight queue: a...
Domestic FootballQuang Hai and the Void of the No.10: What Is Really Happening Before the FIFA ASEAN CupOn the morning of September 22, in the hotel where Vietnam's national team wa...
